ankle pad - French English Dictionary